{% extends "data_edit.html" %} {% load i18n %} {% block form %} {% if request.user|HasPerm:"personnel.add_employee" or request.user|HasPerm:"personnel.change_employee" %} {% autoescape off %}
{{form.lng}} {{form.tcount}} {{form.tfids}} {{form.fpcode}} {{form.tcount10}} {{form.tfids10}} {{form.pin_width}}

{% trans '人员基础资料' %}

{% if "EMPLOYEE_EDIT_REGISTER_FINGERPRINT"|filter_config_option%} {% else %} {% if "USE_ABROAD_ATT"|filter_config_option%} {% endif %} {% if "USE_ABROAD_ATT"|filter_config_option%} {% endif %} {% if not "USE_ABROAD_ATT"|filter_config_option%} {% endif %} {% endif %} {% if "EMPLOYEE_IS_FINNGER"|filter_config_option %} {% endif %}
{{ form.PIN|field_as_label_tag }} {{form.PIN.as_widget }}
{{ form.EName|field_as_label_tag }} {{form.EName.as_widget }} {{form.EName.errors }}
{{form.chkph}}
{{form.install_language}}
{% if "USE_ABROAD_ATT"|filter_config_option%}
{% trans '(最佳尺寸为120×140像素)'%}
{% endif %}
{{ form.Gender|field_as_label_tag }} {{form.Gender.as_widget }} {{form.Gender.errors }} {{ form.lastname|field_as_label_tag }} {{form.lastname.as_widget }} {{form.lastname.errors }}
{{ form.DeptID|field_as_label_tag }} {{form.DeptID.as_widget }} {{form.DeptID.errors }} {{ form.position|field_as_label_tag }} {{form.position.as_widget }} {{form.position.errors }} {{form.position.errors }}
{{ form.hiretype|field_as_label_tag }} {{form.hiretype.as_widget }} {{form.hiretype.errors }} {{ form.emptype|field_as_label_tag }} {{form.emptype.as_widget }} {{form.emptype.errors }}
{{ form.Hiredday|field_as_label_tag }} {{form.Hiredday.as_widget }}{{form.Hiredday.errors }} {{ form.Password|field_as_label_tag }} {{form.Password.as_widget }}
{{form.Password.help_text }}
{{form.Password.errors }}
{{ form.cardno|field_as_label_tag }} {{form.cardno.as_widget }} {%trans '连接发卡器'%}
{% trans '登记指纹'%}:
{% if "IACCESS"|filter_config_option %} {% else %} {% endif %}
{% trans '驱动下载'%}
  {% trans '指纹机登记'%}
       

{% trans '人员详细资料' %}

{{ form.Tele|field_as_td_h }} {{ form.Birthday|field_as_td_h }} {% if not 'USE_ABROAD_ATT'|filter_config_option %} {% endif %} {{ form.FPHONE|field_as_td_h }} {% if not 'USE_ABROAD_ATT'|filter_config_option %} {% endif %} {{form.Mobile|field_as_td_h }} {% if not 'USE_ABROAD_ATT'|filter_config_option %} {% endif %} {% if not 'USE_ABROAD_ATT'|filter_config_option %} {{ form.birthplace|field_as_td_h }} {% endif %}
{% if "mysite.att"|hasApp %}

{% trans '证件过期提醒设置' %}

{% endif %} {% if "EMPLOYEE_DISABLED_ATT_SET"|filter_config_option %}

{% trans '考勤设置' %}

{% else %} {% if "IACCESS"|filter_config_option and 'zh-cn'|has_language and "IACCESS_WITH_ATT"|filter_config_option %}

{% trans '考勤设置' %}

{{ form.isatt|field_as_td_h }}
{% endif %} {% endif %} {% if "mysite.iaccess"|hasApp %}

{% trans '门禁设置' %}

{{ form.acc_super_auth|field_as_td_h }} {{ form.set_valid_time|field_as_td_h }}{{ form.acc_startdate|field_as_td_h }}{{ form.acc_enddate|field_as_td_h }} {{ form.morecard_group|field_as_td_h }}
{% endif %} {% if "POS_ID"|filter_config_option %}

{% trans '消费设置' %}

{{form.blance|field_as_td_h}} {{form.card_cost|field_as_td_h}} {{form.mng_cost|field_as_td_h}} {{form.type|field_as_td_h}}
{% endif %} {% if "ACCESS"|filter_config_option %}

{% trans '门禁设置' %}

{{form.AccGroup|field_as_td_h}} {{form.VERIFICATIONMETHOD|field_as_td_h}} {{form.apply_group|field_as_td_h}}
{% endif %} {% if "PAYROLL"|filter_config_option %}

{% trans '薪资设置' %}

{{form.base_salary|field_as_td_h}} {{form.bank_name|field_as_td_h}} {{form.bank_account|field_as_td_h}} {{form.person_id|field_as_td_h}} {{form.agent_id|field_as_td_h}} {{form.account_number|field_as_td_h}}
{% endif %} {% if "MOBILE_APP"|filter_config_option %}

{% trans '手机应用设置' %}

{{form.app_status|field_as_td_h}} {{form.app_role|field_as_td_h}}
{% endif %} {% if form.non_field_errors %} {{ form.non_field_errors }} {% endif %} {% endautoescape %} {% endif %} {% endblock %} {% block addjs%} $(function(){ $('#id_edit_form').validate({ rules: { "blance": {required:true,min:0,max:9999,isMoney:true}, "card_cost": {required:true,min:0.0,max:999,isMoney:true}, "mng_cost": {required:true,min:0.0,max:999,isMoney:true} }, errorPlacement: function(error, element) { var ele_id = element.attr("id") if ( ele_id == "id_pop_emp" ) error.appendTo (element.next()); else error.appendTo (element.parent()); } }); }); {% if "POS_ID"|filter_config_option %} var obj=document.getElementById('id_type'); obj.options.remove(0); {%endif%} // $("#id_type option[index=0]").remove() function validcardno(s) { var t=/^([0-9])+$/; return t.test(s); } function validphone(s){ //var reg=/(^[0-9]{3,4}\-[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}1[3|5|8][0-9]{9}$)/ //return reg.test(s) return true; } $("#id_country").change(function(){ var url = "/{{ request.surl }}personnel/select_state/personnel/State/?country="; var v=$(this).val(); if (v=="") return; url+=v; $.ajax({ type:"POST", url:encodeURI(url), dataType:"json", success:function(msg){ var html_list = []; html_list.push( ""); if(msg.length != 0){ for(var i =0;i"+msg[i][2]+""; html_list.push(row); } } $("#id_state").html(html_list.join("")); } }); }); $("#id_state").change(function(){ var url = "/{{ request.surl }}personnel/select_city/personnel/City/?state="; var v=$(this).val(); if (v=="") return; url+=v; $.ajax({ type:"POST", url:encodeURI(url), dataType:"json", success:function(msg){ var html_list = []; html_list.push( ""); if(msg.length != 0){ for(var i =0;i"+msg[i][2]+""; html_list.push(row); } } $("#id_city").html(html_list.join("")); } }); }); $("#id_state").click(function(){ if (document.getElementById("id_state").getElementsByTagName("option").length==0){ alert(gettext("请先选择国家!")) } }); $("#id_city").click(function(){ if (document.getElementById("id_city").getElementsByTagName("option").length==0){ alert(gettext("请先选择省份!")) } }); //##修改时间:2014-03-05 //##修改人:David.Dai@zkteco.com //##修改原因:新员工自助:让人员刚进入编辑界面的时候,职位就根据部门渲染成树 {%if "USE_NEW_SELFSERVICE"|filter_config_option%} // 编辑人员时 by dym 2014-03-03 //if ('{{add}}' == 'False'){ // var attrs = { // 'async_model': 'personnel__Position', // 'asyncUrl': "/personnel/get_children_nodes/" // } // var url = "/personnel/select_new_position/personnel/Position/?DeptID="; // var items = document.getElementsByName("DeptID"); // if(items.length !=0){ // var array = items[0].value; // } // if (array!=""||array != undefined){ // url+=array; // url = url+"&model_pk="+$("#id_model_pk").val()+"&model_info="+$("#id_model_info").attr("model_name"); // ajax_ztree(url, attrs); // } //} {%else%} $("#id_position").focus(function(){ var url = "/{{request.surl}}personnel/select_position/personnel/Position/?DeptID="; var items = document.getElementsByName("DeptID"); if(items.length !=0){ var array = items[0].value; } if (array==""||typeof(array) == "undefined"){ alert(gettext("请先选择部门!")) return; } url+=array; $.ajax({ type:"POST", url:encodeURI(url), dataType:"json", success:function(msg){ var html_list = []; html_list.push(""); if(msg.length !=0){ for(var i=0;i" + msg[i][1] + " " + msg[i][2] + ""; html_list.push(row); } } $("#id_position").html(html_list.join("")); } }); }); {%endif%} //======================================= //$("#id_fingerprint_download").hide();//隐藏指纹驱动下载 //$("#id_Password").attr("maxlength",8); if($("#id_install_language").val() == "zh-cn"){ $("#id_EName").attr("maxlength",8); } $("#id_Password").bind("keypress",function(evt){ //alert(((parseInt($("#id_Password").val()))+"")) //判读输入数字长度不能超过8位 var key=evt.charCode||evt.keyCode; if(((parseInt("1"+$("#id_Password").val()))+"").length>6){ //alert(key); if((key>=48&&key<=57)||(key>=97&&key<=122)) { if(evt.preventDefault) { evt.preventDefault(); } evt.returnValue=false; } } }) //获取安装语言 // alert($("#id_install_language").val()); if($("#id_install_language").val() == "en"){ $("#en_displayN").remove(); } //身份证验证 function check_identity(obj){ var value=$("#id_identitycard").val(); var blnchina=true; var divedit=$("#id_edit_form"); var div=$("#div_id_identitycard") div.html(""); if(divedit.find("#id_lng").val()=='zh-cn') { if(valid_identitycard(value)){ //divedit.find("#id_personnelsn").click(); autofill($("#div_id_identitycard").parent().parent().parent(),value.toString()); }else{ //alert(gettext('身份证号码不正确')); div.html("×"+gettext("不合法")); $("#id_identitycard").val("") return; } } wgCheckNo('identitycard','div_id_identitycard',obj,'{{dbapp_url}}','personnel','Employee'); } //人员编号验证 function check_PIN(obj) { var div=$("#div_id_pin"); var v=$("#id_PIN").val(); var pin_support_letters = {%get_pin_support_letters%}; div.html(""); var re = pin_support_letters=='1'? /^[0-9a-zA-Z]+$/:/^[0-9]+$/; if (!re.test(v)||(/^0+$/).test(v)){ div.html("×"+gettext("不合法")); return; } wgCheckNo('PIN','div_id_pin',obj,'{{dbapp_url}}','personnel','Employee'); } //卡号验证 var msg = false; function check_card(cardno) { $.ajax({ url:"/{{request.surl}}data/personnel/IssueCard/?cardno="+parseFloat(cardno)+"", dataType:"json", type:"POST", async:false, success:function(data){ if(data.data.length>0) { msg = false; } else { msg = true; } } }); return msg; } // function check_card(obj) // { // alert("ddd"); // var div=$("#div_id_card"); // var v=$("#id_cardno").val(); // var v_int=parseInt(v,10); // div.html(""); // if (v_int==0||!validcardno(v)) // { // div.html("×"+gettext("不合法")); // return; // } // wgCheckNo('cardno','div_id_card','#div_id_card','{{dbapp_url}}','personnel','IssueCard'); // } {% if request.user|HasPerm:"personnel.add_employee" or request.user|HasPerm:"personnel.change_employee" %} var old_levels=new Array(); var new_levels=new Array(); if($("#id_common_opt").length > 0 || $("#id_add_card").length > 0)//从我的工作面板新增人员 { $("#id_level_changed").attr("checked",true); } function before_submit() { $("#levelSingleBrowser input").each(function(){ if($(this).attr("checked")==true) { new_levels.push($(this).attr("value")); } }); if(new_levels.sort().toString()!=old_levels.sort().toString()) { $("#id_level_changed").attr("checked",true); } return true; } function set_valid_time_show() { $(".select_valid_time").parent().parent().show(); } function set_valid_time_hide() { $(".select_valid_time").parent().parent().hide(); } //保存并继续 function after_save_continue() { set_valid_time_hide(); } $(".tbl_data_edit").css({width:"96%"}); //收缩功能 function slide(tbl,h2){ if ($(tbl).is(":visible")) { $(tbl).hide(); $(h2).addClass("div_box1_slide"); $(h2).attr("title", gettext("点击以展开")); } else { $(tbl).show(); $(h2).removeClass("div_box1_slide"); $(h2).attr("title", gettext("点击以合并")); } }; $(function(){ $("div[name='open_close']").find("h2:first").each(function(){ $(this).click(function(){ slide($(this).next()[0],$(this)) }); // if ($($(this).next()[0]).is(":visible")) { // $(this).attr("title", "点击以展开"); // }else{ // $(this).attr("title", "点击以合并"); // } }); }); var idata=[] $(function(){ var divedit=$("#id_edit_form") var pin_support_letters = {%get_pin_support_letters%}; // divedit.find("#id_photo").change(function(){ // if($(this).val()!=""){ // if( !this.value.match( /.jpg|.gif|.png|.bmp/i ) ){ // alert(gettext('图片格式无效!')); // return false; // } // if(!$.browser.msie){ //// filesize = this.files[0].fileSize; //// if(filesize==undefined){ //// filesize = this.files[0].size; //// } //// if(filesize>16*1024){ //// alert(gettext("上传照片大小不能超过16KB!")) //// return; //// } // divedit.find("#id_img_personnel").attr("src",this.files[0].getAsDataURL()); // }else{ // this.select(); // divedit.find("#id_img_personnel").attr("src",document.selection.createRange().text); // } // } // }); if($("input[name='pk']").val()!="None" ) { $("input[name='PIN']").attr("readonly","readonly"); var photo_url = $("input[name='chkph']").attr("value") if(photo_url!=""){ $("#id_img_personnel").attr("src",'/data_store'+photo_url+"?"+Date.parse(new Date())); } } divedit.find("#id_PIN").attr("maxlength",divedit.find("#id_pin_width").val()); divedit.find("#id_PIN").change(function(){ var v = $(this).val() if((/^0+$/).test(v)){ alert(gettext('人员编号不能为0')); return; } if(pin_support_letters=='1'){ if (!(/^[0-9a-zA-Z]+$/).test(v)){ alert(gettext('人员编号必须为数字或字母')); return; } }else{ if (!(/^[0-9]+$/).test(v)){ alert(gettext('人员编号必须为数字')); return; } } divedit.find("#id_checkNo").click(); }); // if(divedit.find("#id_PIN").val()!="") // { // var cardno = $("#id_cardno").val() // divedit.find("#id_cardno").blur(function(){ // var truthBeTold = window.confirm(gettext('是否修改当前人员卡号?')); // if (truthBeTold) { // if ($(this).val()!="") // { // if(!validcardno($(this).val())) // { // alert(gettext('卡号不正确')); // $("#id_cardno").val(""); // return; // } // } // if(!check_card($(this).val())) // { // alert(gettext('卡号已被使用')); // $(this).val(""); // return; // } // } // else // {$("#id_cardno").val(cardno);} // }); // // } // else // { // divedit.find("#id_cardno").blur(function(){ // var cardno = $(this).val(); // if (cardno!="") // { // if(!validcardno(cardno)) // { // alert(gettext('卡号不正确')); // $(this).val(""); // return; // } // } // if(!check_card(cardno)) // { // alert(gettext('卡号已被使用')); // $(this).val(""); // return; // } // }); // } // divedit.find("#id_blance").blur(function(){ // if(!validcardno($(this).val())) // { // alert(gettext('请输入有效数字')); // $(this).val("0"); // return; // } // }); // divedit.find("#id_mng_cost").blur(function(){ // if(!validcardno($(this).val())) // { // alert(gettext('请输入有效数字')); // $(this).val("0"); // return; // } // }); // // divedit.find("#id_card_cost").blur(function(){ // if(!validcardno($(this).val())) // { // alert(gettext('请输入有效数字')); // $(this).val("0"); // return; // } // }); divedit.find("#id_FPHONE").change(function(){ if(!validphone($(this).val())) { alert(gettext('请输入正确电话号码')); $(this).val(""); return; } }); divedit.find("#id_Mobile").change(function(){ if(!validphone($(this).val())) { alert(gettext('请输入正确电话号码')); $(this).val(""); return; } }); divedit.find("#id_Tele").change(function(){ if(!validphone($(this).val())) { alert(gettext('请输入正确电话号码')); $(this).val(""); return; } }); divedit.find("#id_email").change(function() { var str=$("#id_email").val(); str = str.replace(/[ ]/g,""); if(str!="") { var myreg = /^([a-zA-Z0-9]+[_|\_|\.-]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.-]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/; if(!myreg.test(str)) { alert(gettext('请输入有效的E_mail!')); return ; } //divedit.find("#id_checkNo").click(); } }); $.ajax({ url:"{{dbapp_url}}../personnel/getmodeldata/base/BaseCode/?fields=content,value,display&content__exact=IDENTITY", dataType:"json", type:"POST", success:function(data){ idata=data; } }); var div=$("#div_id_identitycard").parent().parent().parent(); if(divedit.find("#id_lng").val()!='zh-cn') { divedit.find("#id_personnelsn").addClass("displayN"); //英文模式下隐藏籍贯 huangjs-20110722 // $("#id_birthplace").parent().parent().find("th:eq(1)").replaceWith($("#id_identitycard").parent().parent().find("th:last")); // $("#id_birthplace").replaceWith($("#id_identitycard")); } {% if 'USE_ABROAD_ATT'|filter_config_option %} //海外版页面调整 $("#id_education").parent().parent().find("th:eq(2)").replaceWith($("#id_identitycard").parent().parent().find("th:last")); $("#id_education").replaceWith($("#id_identitycard")); $("#id_Political").parent().parent().find("th:eq(2)").replaceWith($("#id_email").parent().parent().find("th:eq(0)")); $("#id_Political").replaceWith($("#id_email")); //$("#id_selfpassword").parent().parent().find("th:eq(0)").replaceWith($("#id_cardno").parent().parent().find("th:eq(0)")); //$("#id_selfpassword").replaceWith($("#id_cardno")); divedit.find("#id_personnelsn").addClass("displayN"); {% endif %} div.find("#id_identitycard").change(function(){ var value=$(this).val() var id_card_div=$("#div_id_identitycard") blnchina=true; if(divedit.find("#id_lng").val()=='zh-cn') { if(valid_identitycard(value)) { divedit.find("#id_personnelsn").click(); autofill(div,value.toString()); } else { alert(gettext('身份证号码不正确')); id_card_div.html("×"+gettext("不合法")); $("#id_identitycard").val("") return; } } }); if(divedit.find("#id_PIN").val()!="") { $("#div_id_finngerT").html("{% trans '已登记指纹 ' %}"+ divedit.find("#id_tcount").val() ); } }); function valid_identitycard(value){ var r15=/[1-6]\d{5}\d{2}(?:0\d|1[12])(?:0\d|[12]\d|3[01])\d{3}/; // var r18=/[1-6]\d{5}(?:19|20)\d{2}(?:0\d|1[12])(?:0\d|[12]\d|3[01])\d{3}[\dXx]/; var r18= /[1-6]\d{5}(?:19|20)\d{2}(?:0\d|1[0-2])(?:0\d|[12]\d|3[01])\d{3}[\dXx]/; if (value.length==15){ return r15.test(value); } if(value.length==18){ return r18.test(value); } return false; } function autofill(div,id) { var address="" if (idata.length==0) return; //省 if(idata.length>=2) { address=getvalue(id.substr(0,2)); } //市 if(idata.length>=2) { address+=getvalue(id.substr(0,4)); } //县 if(idata.length>=2) { address+=getvalue(id.substr(0,6)); } div.find("#id_homeaddress").attr("value",address); if (id.length>=12) { var bd="" if(id.length>=12 && id.length<=15) { bd='19'+id.substr(6,2)+'-'+id.substr(8,2)+'-'+id.substr(10,2); } else { bd=id.substr(6,4)+'-'+id.substr(10,2)+'-'+id.substr(12,2); } div.find("#id_Birthday").attr("value",bd); } } function getvalue(arid) { var i=0 for (i=0;i fitWidth)//等比例调整 { width = fitWidth; height = width/scale; if(height > fitHeight) { height = fitHeight; width = height*scale; } } if(height > fitHeight) { height = fitHeight; width = height*scale; } img.width = width;//调整后的宽,高 img.height = height; img.src = imgSrc; img.style.display="";//显示图片 } {% if not "USE_ABROAD_ATT"|filter_config_option %} function submitRegister() { var tmpadd="" var tfids=$("#id_tfids"+tmpadd).val(); var fp=$("#id_finnger"+tmpadd).val(); var fpcode = $("#id_fpcode").val(); var durfp = $('#id_durfinger').val(); //获取指纹是普通指纹还是胁迫指纹的标记 var fpcount = $("#id_tcount").val() //从数据库传递过来的正常指纹数量 //var durfpcount = $("#id_durtcount").val() //从数据库传递过来的胁迫指纹数量 //alert(tfids+";"+fp+";"+fpcode+";"+durfp+";"+fpcount) var tmp=0 var oldidscount = 0 //var icount = 0; $("#id_delflag").val("delete"); if(tfids!="") //将普通指纹和胁迫指纹区分后组成一个字符串 { var durtfids = tfids.split(","); fpcode = fpcode.split(","); if(durfp=="") { durfp = "000000000"; } for(var i=0; i 2) { durfingerid = zkonline.CheckFinger; fingerids.push(i-1); fingertype.push(durfingerid.substr(i-1,1)); var t=zkonline.ConvertTemplateToEmStr(t9); template.push(t); } } $("#id_durfinger").val(durfingerid.toString()); $("#id_finnger"+tmpadd).val(fingerids.toString()); $("#id_template"+tmpadd).val(template.toString()); $("#id_fptype").val(fingertype.toString()); tmpadd = "10"; var fingerids10 = []; var template10 = []; if($("#id_finnger"+tmpadd).val() != "") { var f=$("#id_finnger"+tmpadd).val().split(","); var t=$("#id_template"+tmpadd).val().split(","); for(var i=0;i 2) { if(t10.length < 800) //验证预防zkonline的10.0模板取到9.0指纹模板 { alert(gettext("指纹模板错误,请立即联系开发人员!")); template10_error = true; break; } fingerids10.push(i-1); //t10 = "";模拟测试 template10.push(t10); } } var max_i = template.length; for(i=0;i < max_i;i++) { if(template[i].length == template10[i].length)//验证预防9.0和10.0模板值相同的异常情况 { alert(gettext("指纹模板错误,请立即联系开发人员!")); template10_error = true; break; } if((template[i].length < 100 && template10[i].length > 100) || (template[i].length > 100 && template10[i].length < 100)) { alert(gettext("指纹模板错误,请重新登记!"));//可能为只提取到9.0模板,10.0模板缺失-darcy20111222 template10_error = true; break; } } if(template10_error) { template10 = null; return false; } $("#id_finnger"+tmpadd).val(fingerids10.toString()); $("#id_template"+tmpadd).val(template10.toString()); $("#id_fptype").val(fingertype.toString()); } //登记结束 if(tfids != "" ) //删除已存在数据库中指纹 { tmp = tfids.split(","); //数据库存有的指纹id var dbfpid = ""; //数据库存有指纹id颜色标记 var delid = [];//记录要删除的指纹 var index = 0; var fpid = zkonline.CheckFinger //删除指纹后,检测zkonline当前指纹标记信息 for(var i=0; i<10;i++) { if(fpid.substr(i,1)=="0") { for(var j=0;j2){fingerids.push(i);template.push(zkonline.GetRegFingerTemplate(i));}this.alt1=fingerids;this.alt=template;}} */ } if($("#id_edit_form").find("#id_PIN").val()!="") { o_card = $('#id_cardno').val(); $("#photo_show_area").show(); {% if "POS"|filter_config_option %} {% if "POS_ID"|filter_config_option %} $('#edit_card').hide(); $("#pos_params").hide(); $('#id_cardno').attr("readonly","true"); $('#id_cardno').css("backgroundColor","scrollbar"); {% else %} {% if "POS_IC"|filter_config_option and not form.cardno|filter_emp_card%} $('#edit_card').hide(); $("#pos_params").hide(); $('#id_cardno').attr("readonly","true"); $('#id_cardno').css("backgroundColor","scrollbar"); {% endif %} {% endif %} {% endif %} $('#id_blance').attr("readonly","true"); $('#id_card_cost').attr("readonly","true"); $('#id_mng_cost').attr("readonly","true"); $('#id_card_cost').css("backgroundColor","scrollbar"); $('#id_blance').css("backgroundColor","scrollbar"); $('#id_mng_cost').css("backgroundColor","scrollbar"); // if ($("#id_cardno").val() != "") // $('#id_type').attr("disabled","disabled") } else { //$("#photo_show_area").hide(); } {% if "IACCESS"|filter_config_option %} $(function(){ //一旦单击了设置有效时间,其后两个选项均为必填 $("#set_valid_time th label:gt(0)").each(function(){ $(this).attr('class','required'); }); $.ajax({ type: "POST", url:"/{{ request.surl }}iaccess/GetData/?func=level", dataType:"json", async:false, success:function(json){ var level_list="
    "; if (json.length>0) { for(index in json) { level_list+='
  • '+json[index][1]+'

  • '; } level_list+='
'; } else { level_list+=''; } $("#id_level").append(level_list); } }); $("#level_name").keydown(function(event){//按回车键直接查询 if(event.keyCode==13) { $("#id_query_level").click(); } }); //中央党校zhangy20110719 $("#id_query_level").click(function(){ var level_name = $("#level_name").val(); level_name = encodeURI(level_name); $.ajax({ type: "POST", url:"/{{ request.surl }}iaccess/GetData/?func=level&level_name="+level_name, dataType:"json", async:false, success:function(json){ var level_list = "
    "; if (json.length>0) { for(index in json) { level_list += '
  • '+json[index][1]+'

  • '; } level_list += '
'; } else { level_list += ''; } $("#id_level").empty(); $("#id_level").append(level_list); //---start var pin = $("#id_PIN").val(); $.ajax({ type: "POST", url:"/{{ request.surl }}iaccess/GetData/?func=selected_level&key="+pin, dataType:"json", async:false, success:function(json){ $("#levelSingleBrowser input").each(function(){ value = $(this).attr("value"); for(var j in json) { if(value == json[j]) { $(this).attr("checked","checked"); old_levels.push(value); } } }); } }); //---end } }); }); //权限组全选按钮--darcy20110726 $("#id_select_all").click(function(){ var select_all = $("#id_select_all").attr("checked"); $("#id_level input").each(function(){ if(select_all) { $(this).attr("checked", "checked"); } else { $(this).attr("checked", ""); } }); }); set_valid_time_hide(); //设置有效时间 $("#set_valid_time").find("td").eq(0).after("
") $("#set_valid_time").find("th").eq(1).appendTo($("#set_valid_time").find("tr.select_valid_time")); $("#set_valid_time").find("td").eq(2).appendTo($("#set_valid_time").find("tr.select_valid_time")); $("#set_valid_time").find("th").eq(2).appendTo($("#set_valid_time").find("tr.select_valid_time")); $("#set_valid_time").find("td").eq(3).appendTo($("#set_valid_time").find("tr.select_valid_time")); $("#id_set_valid_time").click(function(){ if( $("#id_set_valid_time").attr("checked")==true) { set_valid_time_show(); } else { set_valid_time_hide(); $("#id_acc_startdate").val(""); $("#id_acc_enddate").val(""); } }); //编辑 if($("#id_edit_form").find("#id_PIN").val()!="") { $("#id_checkNo").hide(); //$("#id_personnelsn").hide() $("#photo_show_area").show(); if($("#id_datalist").get(0)!=undefined)//解决保存并继续时同时上传用户图片的报错(用户PIN重复时) { //只有编辑的时候才需要 var key = $("#id_PIN").val(); $.ajax({ type: "POST", url:"/{{ request.surl }}iaccess/GetData/?func=selected_level&key="+key, dataType:"json", async:false, success:function(json){ $("#levelSingleBrowser input").each(function(){ value = $(this).attr("value"); for(var j in json) { if(value == json[j]) { $(this).attr("checked","checked"); old_levels.push(value); } } }); } }); if($("#id_acc_startdate").val()!="") { set_valid_time_show(); } else { set_valid_time_hide(); } } }else{ $("#id_checkNo").show(); $("#photo_show_area").hide() //$("#id_personnelsn").show() } }); {% endif %} {% else %} alert(gettext("对不起,您没有访问该页面的权限,不能浏览更多信息!")); window.location.href="/{{ request.surl }}accounts/login/"; {% endif %} {% endblock %} {% block add_contents %} {% if "USE_ABROAD_ATT"|filter_config_option%} {% endif %} {% endblock %}